package com.lkd.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;

/**
 * @Author: Z.lx
 * @Date: 2025/8/17 16:01
 * @Description:
 **/
@Data
@TableName("tb_vending_machine")
public class VM {
    private String id;//售货机id
    private Integer vmType;//售货机类型
    private String innerCode;//货机编号
    private String nodeId;//点位id
    private Integer vmStatus;//售货机状态
    private LocalDateTime lastSupplyTime;//最后补货时间
    private String cityCode;//城市编号
    private Integer areaId;//区域id
    private Integer createUserId;//创建人id
    private String createUserName;//创建人名称
    private Integer businessId;//商家id
    private String regionId;//区域id
    private Integer ownerId;//商家id
    private String ownerName;//商家名称
    private String clientId;//客户id
    private Double longitudes;//经度
    private Double latitude;//纬度
    private LocalDateTime createTime;//创建时间
    private LocalDateTime updateTime;//修改时间
    private Boolean fault;//是否故障
    private Integer vmStatusId;//售货机状态id
    private Long policyId;//策略id
    private Node node;//点位
    private Region region;//区域
    private VmType type;//售货机类型
    private Integer runStatus;//运行状态
    private Map<String,Boolean> status;//运营状态
}
